Automated Changing of Content Set Displaying in the Display Screen of a Browser and Automated Activation of Links Contained in the Displaying Content set

ABSTRACT

An automatic scrolling mechanism converts an information repository into media that can actively present and “push” information to the users/viewers while retaining existing “pull” and interactivity functions. Automatic scrolling can be controlled by placing a cursor on control icons, such as boxes, lines, and arrow clusters. While the cursor is on an icon, automatic scrolling brings into view content that extends beyond the field of view. The scrolled content is moved into the field of view of the display window in a predetermined direction designated by the icon. Sub-windows are also designed to be independently and automatically scrolled or floated with respect the main window. Links created in an information repository may be automatically activated to retrieve the linked information, and to automatically present and scroll the information. As the content is automatically scrolled, the repository is pushed and the user is allured to further navigate through the repository.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.14/734,841, filed Jun. 9, 2015, entitled “Automated Scrolling of BrowserContent and Automated Activation of Browser Links,” which is acontinuation of U.S. patent application Ser. No. 14/463,870, filed Aug.20, 2014, entitled “Automated Scrolling of Browser Content and AutomatedActivation of Browser Links,” which is a continuation of U.S. patentapplication Ser. No. 13/361,826, filed Jan. 30, 2012, now U.S. Pat. No.8,850,352, issued Sep. 30, 2014, entitled “Automated Scrolling ofBrowser Content and Automated Activation of Browser Links”, which is acontinuation of U.S. patent application Ser. No. 12/753,749, filed Apr.2, 2010, now U.S. Pat. No. 8,108,792, issued Jan. 31, 2012, entitled“Automated Scrolling of Browser Content and Automated Activation ofBrowser Links, continuation of U.S. patent application Ser. No.11/924,582, filed Oct. 25, 2007, now U.S. Pat. No. 7,712,044, issued May4, 2010, entitled “Automated Scrolling of Browser Content and AutomatedActivation of Browser Links,” continuation of U.S. patent applicationSer. No. 10/052,692, filed Jan. 19, 2002, now U.S. Pat. No. 7,308,653,issued Dec. 11, 2007, entitled “Automated Scrolling of Browser Contentand Automated Activation of Browser Links”, which claims benefit of U.S.Provisional Patent Application No. 60/262,998, filed Jan. 20, 2001,entitled “Automated Scrolling,” which applications are incorporated byreference herein in their entirety.

FIELD OF THE INVENTION

This invention relates to automatically scrolling parts of, or theentire content information displayed in a browser page. The inventionalso relates to partitioned display windows within browsers, and moreparticularly to display windows that include a plurality of structuresthat can effectuate scrolling through the content or pages of a browserwherein such content or pages extend beyond the limits of a displaywindow.

The invention also relates to preprogramming automated activation oflinks contained in browser pages, and automated scrolled presentation ofthe linked information.

BACKGROUND

The two major classes of electronic media formats that presentinformation to viewer of the information are: (1) the television/videoformat, and (2) the browser/web format. The television/video formatactively presents/pushes continually changing information to passiveviewers. The browser/web/computer format is passive, requiring a viewerto “pull” information from the storage devices of that media by enteringinput requests/commands through an input device. In other words, theviewer is required to actively navigate the browser/web/computer formatto receive information.

While the television/video format is convenient, requiring no viewereffort, it lacks interactivity. The browser/web/computer format, on theother hand, sits still, is static until a viewer makes an input/requestthrough an input device to request or navigate to certain information.As can be seen, the browser/web/computer format allows for oneinput/request at a time for one piece of particular information, aprocedure that is tedious and tiring.

Referring now to FIG. 1, for browser/web pages 10 wider or longer thandisplay window 12, conventional browsers 14 include vertical scrollarrows 16 a and 16 b in combination with a vertical scroll bar 16 at theright edge of the browser 14 to move the content up-and-down within thedisplay window 12. Furthermore, horizontal scroll arrows 18 a and 18 bin combination with a horizontal scroll bar 18 are provided at thebottom edge of the browser 14 to move the content left-and-right withinthe display window 12.

In operation, the user of a computer may scroll through the content bymoving the cursor 20 to one of the scroll bars 16 or 18, pressing downthe left key of a mouse and dragging the scroll bar, up, down, left orright, via the mouse. When using the scroll bars 16 or 18, the entirecontent (top to bottom) is scrolled substantially within the designateddragging area of the display window. Hence, when dragging the scroll bar16 or 18, a user can gradually, or quickly at the speed of the fingers'dragging motion permits, move to the end of the content by dragging thescroll bar 16 or 18 to a desired point, or to the end of such designateddragging area. Alternately, the user could scroll in incremental stepsor distances up, down, left or right within the content by repeatedlyclick the left key of the mouse on any one of the scroll arrows 16 a, 16b, 18 a and 18 b. As can be appreciated, these approaches are tediousand finger tiring. Moreover, this approach is even more tiresome whenusing a mouse-pad to operate the scroll arrows 16 a, 16 b, 18 a and 18 band scroll bars 16 and 18.

In order to access and view additional information linked to aparticular browser/web/computer-display page through the “links”contained in the page, the viewer must move the cursor to a particularlink (for example, by holding down the left button of a computer “mouse”input device and sliding the “mouse” on a “mouse pad”), and “click” (themouse left button) or push a button of an input device to request thatparticular information to be displayed on the display screen. Suchoperation must be performed one-link at a time, while requiring theviewer to know exactly which “link” to “click” for what information, orto explore, experiment, and guess.

SUMMARY

The present invention contemplates a method of displaying and navigatingthrough repositories of information via a browser by automaticallyscrolling the content/pages of an information media without requiringuser/viewer input. Thus, the repository of information is actively“pushed” to the user, while also allow user to interact with theinformation and the media. The method automates sequences of blinkinglinks and activates links that contain essential and/or importantinformation to particular sets of viewers/users; and automatically andsequentially presents/pushes such information to particular sets ofviewers/users. The same technique can be used to “partition” a TV/videoscreen and make the TV/video screen “interactive.” For example, a modelis wearing a particularly stunning dress, you can click on the femalefigure, and the information, and the purchasing link appears on aseparate sub-window. Similarly, if you like the “car” James Bond isdriving, or the suit he is wearing, you can do the same.

The present invention also contemplates at least one sub-window inside abrowser's main-window that can be independently and automatically ormanually scrolled to display content of that sub-window extending beyondthe viewing field of that sub-window. Or, the sub-window can remainfloating in-place on the computer/browser display screen, while the mainpage(s) of the browser window is automatically or manually scrolled tobring into view the page content that extends beyond the limits of themain browser window.

Furthermore, the present invention contemplates a method of controllingthe automatic scrolling within a window or sub-window of a browser/webmedia page.

BRIEF DESCRIPTION OF THE FIGURES

FIG. 1 illustrates a conventional browser in combination with a pagepresented by the conventional browser.

FIG. 2 illustrates the browser, in accordance with the presentinvention, in combination with a page, containing the floating borderstructure that facilitates user control of the automated scrolling.

FIG. 3 illustrates an alternate embodiment of the browser, in accordancewith the present invention, in combination with a page.

FIGS. 4A-4G illustrates examples of the separately controllableautoscrolling features in between the main page and sub-windows.

FIGS. 5A-5G illustrate an application of this invention in aTutorials/Guide environment, where instructions for the user's action iscontained in a floating box that remains within viewing field, while thechanging content of the Tutorial/Guide is automatically activated andscrolled through the browser window's viewing field.

DETAILED DESCRIPTION

Referring now to FIG. 2, the present invention can be added asadditional tool, or substitutes for the vertical scroll arrows 16 a and16 b in combination with the vertical scroll bar 16 and the horizontalscroll arrows 18 a and 18 b in combination with the horizontal scrollbar 18 with a first border floating structure 30 on the right edge, asecond border floating structure 32 on left edge, a third borderfloating structure 34 on the top edge and a fourth border floatingstructure 36 on the bottom edge of the display window 40.

In the exemplary embodiment, the first, second, third and fourth borderfloating structures 30, 32, 34 and 36 are floating lines or boxes orother geometric shapes that have designated ends for designating apredetermine scrolling direction. The floating line or floating box isconsidered floating since it always stays in essentially the sameposition as the content moves within the field of view. The first,second, third and fourth border floating structures 30, 32, 34 and 36are the user's control vehicle or mechanism for activating andcontrolling the automatic scrolling function.

In operation, when the cursor 42 is moved onto either of the top end TI,T2 of one of the first and second border floating structures 30 and 32,the page is automatically scrolled up (or down) to bring within thefield of view the content of the page that extends beyond the bottom (ortop) edge of the display window 40. Alternately, when the cursor 42 ismoved onto either of the bottom end B 1, B2 of one of the first andsecond border floating structures 30 and 32, the page is automaticallyscrolled down (or up) to bring within the field of view the content ofthe page that extends above (or below) the bottom edge of the displaywindow 40.

In an alternate embodiment, only one of these paired structures 30 and32 are needed. Having both structures 30 and 32 brings added convenienceto the user/viewer to choose for using the structure that is closer tothe present cursor position.

Furthermore, placing the cursor 42 on either of the right-side end R1,R2 of one of the third and fourth border floating structures 34 and 36,would automatically scroll the page to the right (or left) to bringwithin the field of view the content previously beyond the left (orright) edge of the display window 40. Placing the cursor 42 on either ofthe left-side end L1, L2 of one of the third and fourth border floatingstructures 34 and 36, would automatically scroll the page to the left(or right) to bring within the field of view the content previouslybeyond the right (or left) edge of the display window 40.

Alternately or in-addition, the GO/STOP/PAGE/CONTINUOUS and SLOW DOWNand SPEED UP functions can be implemented with any desired/appropriatesymbols or conventions. In the exemplary embodiment, a floatingscrolling tool 42 is provided. The floating scrolling tool 49 includes ago button 43, stop button 44, page button 45, slower button 47 andfaster button 48. The floating scrolling tool 49 is a user control toolimplemented as an embodiment of this invention. It remains in view whilethe page content is scrolled through the viewing field.

The operation of the floating scrolling tool 49 will now be described.The go button 43 when clicked begins the automatic scrolling. The stopbutton 44 when clicked stops the automatic scrolling. The page button 45when clicked advances the window to display the next full-page that iscurrently just out of the field of view. The continuous button 46 whenclicked resumes the automatic scrolling from the current position. Thego button 43 serves the same function, thus button 46 can be eliminated.Since people normally read in one direction, downward; and when therewas no content beyond the left and right edges of the field of view,directionality need not be shown. However, if the page requires rightand left directionality, directional buttons may be substituted for thesingle go button 43. Finally, the slower button 47 decreases thescrolling speed while the faster button 48 increases the scrollingspeed.

The automatic scrolling is automatically stopped when the cursor 42 ismoved away from the top ends T1, T2, bottom ends B1, B2, left-side endsL1, L2, and right-side ends L1, L2. Moreover, the automatic scrolling isautomatically paused at every full-screen or full-window shift. When thescrolling is paused at a full-screen or full-window shift, the automaticscrolling can be resumed in the direction of the previous scrolling byclicking the left key of a mouse while the cursor 42 is still on arespective one of the ends.

Accordingly the automatic scrolling is essentially continuous within afull-screen or full-window shift, unless stopped by moving the cursor42. Furthermore, scrolling can be programmed to automatically stop atthe end of the content or page, to be resumed by clicking on arespective end for looping or reversing, or clicking on the go button 43or continue button 46. It can also be programmed to loop after pausing,until the user clicks on a link to go else where in the informationrepository, or an automated link-activation sequence brings new pages tothe browser.

The speed of the scrolling can also be controlled using an input deviceor mouse. For example, “clicking” the left button of the “mouse” (inputdevice) while the cursor 42 is at an end would increase the speed of theautomatic scrolling in the direction designated by the end. Moving thecursor 42 away from the top, bottom, left or right ends along and on arespective structure 30, 32, 34 or 36 would decrease the scrollingspeed.

Referring now to FIG. 3, the user-control vehicle of the automaticscrolling of the present invention can also be implemented with acluster of arrows 50 at one location. The cluster of arrows 50 includesan up arrow 52, a down arrow 54, a left arrow 56 and a right arrow 58.By placing the cursor 42 on a respective arrow, the content would shiftat the direction of such arrow.

As can be appreciated, the present invention provides for automatedscrolling within a display window 40 without the continual strain andmotion of the fingers and hand that is required using the conventional“scroll bars” in browsers.

Referring now to FIGS. 4A-4G, examples of the auto-scrolling features ofthe present invention with multiple windows are illustrated. FIGS. 4Aand 4B illustrate a main page 60 having a plurality of navigation links62 at the top of the main page 60, to the left of the Christmas tree,and within the graphics. The navigation links 62 provide for navigationsuch as via HTML links within a website. The main page 60 includessub-window partitions that form a pair of columns 70 and 72 that coverpart of the field of view of the main page 60. Additionally, the maintheme of the content 60 a is provided to the left of the pair of columns70 and 72.

For exemplary purposes, the pair of columns 70 and 72 is depicted asadvertisement display sub-windows. Nevertheless, the main page 60 mayhave any number of sub-window partitions that may be vertically orhorizontally oriented, or cut into random areas of the main content. Theright column 72 of the advertising display and the main content area 60a are stationary while the left column 70 is automatically scrolling.

As can be appreciated, the present invention can be used toautomatically scroll partitioned information apart from a browser/web,or TV/Video's main content, such as financial market news and summaries,weather reporting, special features, sports news, movie previews,special stories, or advertisements.

Referring now to FIGS. 4A-4C, the main page 60 a and the right column 72are automatically scrolled in synchronization with 60 a, or can bemanually scrolled using the conventional browser scroll bar 16 or thevertical scroll arrows 16 a and 16 b along with 60 a. The left column 70continues to automatically scroll independently of the main page 60 aand the right column 72.

FIGS. 4D and 4E illustrates the left column 70 is automaticallyscrolling independently. The right column 72 is floating independentlyin view, while—the X-tree may be auto scrolled or manually scrolledindependent of column 70 and 72.

Referring now to FIGS. 4D and 4E, the main page 60 a and the left column70 may be each independently automatically scrolled at different speeds.For example, the main page 60 is automatically scrolled at a first speedwhile the left column 70 is scrolled at a second speed higher than thefirst speed. The right column 72 remains stationary or floating in view.

It should be noted, the scrolling within the main page 60, 60 a, leftcolumn 70 and/or the right column 72 can be effectuated using the first,second, third and fourth border floating structures 30, 32, 34 and 36described in detail above. Additionally or alternatively the floatingscrolling tool 49 may be provided. The columns 70 and 72 are foradvertisement in the exemplary embodiment; such columns do not generallyrequire scrolling control. However, for sub-windows that display weatherreports, stock quotes, feature stories, etc., the floating scrollingtool 49 may be incorporated.

The pair of columns (sub-windows) 70 and 72 does not need to beseparated in columns from the remainder of the browser main page 60.They can be cut-ins within the main page 60 as shown in FIG. 2, oroverlap the main page, as shown in FIGS. 5A, 5B, 5C, 5D, 5E, 5F.

Referring now to FIGS. 5A-5F, the present invention is applied tocreating a Tutorial/Guide to a new dynamic push/pull, active/interactivewebsite. FIGS. 5A, 5B, 5C, 5D, 5E, and 5F illustrate that instructionsfor users/viewers are contained in a floating instruction box 110overlapping the field of view of the browser's main window 90. Thecontent of the main pages are automatically and continually scrolledthrough the field of view of the browser window 90. The presentinvention uses sequences of preprogrammed, automatic activation of linksto automatically retrieve the additional linked information, and scroll,present, and “push” such automatically retrieved information continuallyto the user/viewer as shown in FIGS. 5C, 5D, 5E. The “link” (HTML, XML,DTML, etc.) that is to be automatically activated would “blink”(highlighted or emphasized in a manner to call attention directlythereto) before activation. All links contained in the scrolled pages,as well as in the floating “instruction box” are functional, ready toreceive user/viewer action/input or selection.

FIGS. 5A, 5B, 5C, 5D, 5E and 5F illustrate an application of thepresents invention in a Tutorials/Guide environment, where instructionsfor the user's action relevant to the displayed information/page iscontained in a floating instruction box 110 while the content of theTutorial/Guide (as conveyed by the illustrations and text content) isautomatically scrolled through the browser window 100. Any sequence oflinks (HTML, XML links, DTML links, or other links that can be clickedto navigate to a different page) are pre-programmed to be automaticallyinvoked or activated to retrieve (navigate to) the linked information,to scroll, present, and “push” to the user, even if the user doesnothing. All links contained in the scrolled pages, as well as, in thefloating instruction box 110 are functional to receive the user's inputor selection.

In the preferred embodiment, links in the pages are preprogrammed toflash and are activated automatically. When activated, the link'sresulting information is displayed (navigated to), automaticallyscrolled and pushed to the viewer. In the exemplary embodiment, thegraphical images of the cruise ship 114, vehicle 116, watches 118, adressed women 120, etc. are links. Everything displayed can be a linkincluding: the airplane 124, the man 126, the wine 128, the table 130,the picture 132, the furniture 134, even the background is a link tosomething. All of these links are active and functional while scrolled,and all and any of these links can be pre-programmed into automatedactivation sequences. Moreover, most text phrases or words arenavigational links, such as word phrases 122.

When a cursor is placed on a link—whether it is an image, a part of animage, or text, there is a small dialog box (NOT SHOWN) that shows up todescribe the link. In the exemplary illustrations, the link flashed andautomatically activated is the dressed woman 120 in 5A and 5B, thatresults in the appearance/display and scrolling of FIGS. 5C, 5D, and 5E.

Additionally, the floating instruction box 110 includes a graphical icon120 a of that same picture of the dressed woman 120, instructing oralluring the user to move the cursor onto the graphical women icon 120 aand click. The automated feature of the link navigates the user to thewomen's business formal section.

The floating instruction box 110 contains instructions regarding what todo, and contains active links 131, 133, 135 and 137 to navigate toadditional information. The help button 140 provides access toadditional instructions. The feedback button allows the user to providefeedback. The “floating” feature of the floating instruction box 110allows such box to be within view so that it can be accessed anytime asthe main pages 100 are scrolled. It can also be “double clicked” out ofview, or “double clicked” back into view, or controlled by any desirablecontrol symbol or convention, such as the standard “-” window-minimizingicon in Microsoft applications. As the user interacts with theinstructions in the floating instruction box 110, a new page isdisplayed (navigated to) and new instructions relevant to such new pageappear in the floating instruction box 110, so that the user does nothave to go else where to look for help/guide/instruction material.

All of the educational or help/guide/instructional material hasinstructions at a certain place on a page, or even previous pages.Therefore, when the user wants to look at it again, the user can scrollor page back to where the instruction was—if it is remembered where itwas seen, and lose the place where you are actually working on, andneeding those instructions that was way back where you don't remember.

The floating instructional box 110 further includes <P Pages N> formoving to previous or next pages when the <P or N> is clicked.

In the exemplary embodiment, if the user clicked on the graphical womenicon 120 a, FIGS. 5C, 5D and 5E may commence. The women icon 120 a inthe floating instructional box 110 is just a replicate of the women 120in the page 100—representing women's business clothes. However, if thewomen 120 were dressed in ball gowns, prom or formal wear, it would beassociated with the navigational link associated therewith. The “Steps”in the Categories section of the floating instruction box 10 allows theuser to navigate to any sub category desired.

It should be noted the primary difference in FIGS. 5A and 5B is that themain page 100 is scrolling.

Referring now to FIGS. 5C, 5D and 5E, these figures represent the pagesor part of pages 150 a, 150 b, 150 c for navigating through the women'sbusiness apparel. The primary difference in these figures is that thepages are automatically scrolling thus the women's business apparel is“pushed” and presented to the user. The floating instruction box 110remains essentially stationary. The user can select various elements inthe displayed selection array to see additional information, or to buysomething. The illustrations of FIGS. 5C, 5D and 5E illustrates that thewebsite pages actively “push” the content to the viewer. In other words,the website actively navigates for the user and does not sit stillwaiting for the user's input before any navigation commences.

FIG. 5F illustrates the floating instruction box 110′ when the helpbutton 140 is clicked. The floating instruction box 110′ includes a dropdown dialog box 160 to explain the arrangement of the page.

FIGS. 5A-5F include a sub-window 170 that can be continuously scrolledautomatically independently of the main window of the pages 100, 150 a,150 b and 150 c.

The present invention also provides a mechanism to make the otherwisepassive browser/web media active and interactive, and TV/Video mediainteractive, enabling both media with pushing and pulling functions.

As can be appreciated, the present invention provides a method ofautomatically displaying and navigating through a media, whetherTV/Video or Computer/Browser; and, automatically scrolling the contentto push and allure navigation through the media.

The website exemplified in FIGS. 5A through 5F has multiple categorieswherein each category has multiple sub-categories. The method providesfor displaying a floating dynamic instruction box 110, 110′ overlaid onthe page that displays navigational links for alluring the user tofurther navigate to a category or to a sub-category.

The page 100 is a website home page. The page 100 includes at least oneblinking picture or link. The method dynamically changes the floatingdynamic instruction box 110, 110′ in response the at least one blinkingpicture to entice the user to further navigate.

Accordingly, the method automates sequences of blinking links in a page;and activates the blinking links of the sequences to automatically andsequentially push navigation within the website. The sequences may beprogrammed based on a user's demographics or profile, or any othersuitable criteria.

The pages 100, 150 a, 150 b and 150 c include a sub-window 170. Thesub-window 170 can be automatically scrolled independently of the mainwindow of pages 100, 150 a, 150 b and 150 c.

Numerous modifications to and alternative embodiments of the presentinvention will be apparent to those skilled in the art in view of theforegoing description. Accordingly, this description is to be construedas illustrative only and is for the purpose of teaching those skilled inthe art the best mode of carrying out the invention. Details of thestructure may be varied substantially without departing from the spiritof the invention and the exclusive use of all modifications, which comewithin the scope of the appended claims, is reserved.

1. A method implemented by a computer for displaying digital content,the method comprising: displaying a page of the digital content on adisplay coupled to the computer; and automatically scrolling the pagewhile a user of the computer does nothing; wherein the displayingincludes a floating dynamic instruction box overlaid on the page thatdisplays an instruction and one or more blinking icons each containingan actionable link related to an instruction, wherein the viewer canactivate a link to reach its intended destination of digital content. 2.The method of claim 1 wherein the floating dynamic instruction boxremains stationary on the display.
 3. The method according to claim 1,wherein the digital content is a webpage.
 4. The method according toclaim 1, wherein the digital content is an instructional manual.
 5. Themethod according to claim 1, wherein the digital content is aninteractive media.
 6. The method according to claim 1, furthercomprising: dynamically changing the floating dynamic instruction box inresponse to receiving a user selection of the one or more blinking iconsthat contains an active link.
 7. The method according to claim 1,wherein the page includes at least two independent windows.
 8. Themethod according to claim 7, further comprising the step ofautomatically scrolling independently the at least two independentwindows.
 9. The method according to claim 8, further comprising thesteps of: automatically scrolling a first one of the at least twoindependent windows at a first speed; and, automatically scrolling asecond one of the at least two independent windows at a second speeddifferent from the first speed.
 10. The method according to claim 6,further comprising the steps of: manually scrolling a first one of theat least two independent windows; and continuously, automaticallyscrolling a second one of the at least two independent windows.
 11. Themethod according to claim 5, one of the at least two independent windowdisplays the original content, and one other of the at least twoindependent windows displays the destination content associated to alink contained in the blinking icon in the floating instruction boxwhich the viewer activated.
 12. A non-transitory computer readablemedium comprising instructions that when executed by a processorimplement a method for displaying digital content on a display of acomputer, the method comprising: displaying a page of the digitalcontent; and automatically scrolling the page while a user of thecomputer does nothing; wherein the displaying includes a floatingdynamic instruction box overlaid on the page that displays aninstruction and one or more blinking icons each containing an actionablelink related to an instruction, wherein the viewer can activate a linkto reach its intended destination content.
 13. The medium of claim 10wherein the floating dynamic instruction box remains stationary on thedisplay.
 14. The medium according to claim 10, wherein the digitalcontent is a webpage.
 15. The medium according to claim 10, wherein thedigital content is an instructional manual.
 16. The medium according toclaim 10, wherein the digital content is an interactive media.
 17. Themedium according to claim 10, further comprising: dynamically changingthe floating dynamic instruction box in response to receiving a userselection of the one or more blinking icon that contains an active link.18. The medium according to claim 10, wherein the page includes at leasttwo independent windows.
 19. The medium according to claim 18, furthercomprising the step of automatically scrolling independently the atleast two independent windows.
 20. A system for displaying digitalcontent, the system, with a computer including a display, comprising: amemory; a processor coupled to the memory configured to: display a pageof the digital content; and automatically scroll the page while a userof the computer does nothing; wherein the displaying includes a floatingdynamic instruction box overlaid on the page that displays aninstruction and one or more blinking icons each containing an actionablelink related to an instruction, wherein the viewer can activate a linkto reach its intended destination content.